Знакомьтесь — SHRDLU (1968–1970)
Задолго до появления больших языковых моделей вроде GPT существовала SHRDLU. Разработанная Терри Виноградом в MIT, она стала прорывным экспериментом в области «символического ИИ» (также известного как GOFAI: Good Old-Fashioned AI — старый добрый ИИ).
1. Гипотеза «микромира»
Вместо попыток понять всю вселенную (которая слишком хаотична) SHRDLU существовала в ограниченном мире блоков. Этот мир содержал лишь определённые объекты: кирпичи, пирамиды и коробку.
- Привязка символов: Поскольку мир был небольшим, каждое слово («красный», «переместить», «на») можно было точно определить. Программа «понимала» блок, потому что имела прямую ссылку на этот объект в памяти.
2. Возможности
- Понимание: «Поставь красный блок на зелёный блок».
- Логические рассуждения: «Не могу — зелёный блок накрыт». (Программа понимала физические ограничения).
- Память: «Почему ты это сделал?» → «Потому что ты попросил меня об этом».
3. Исторический контекст
Она работала на мейнфрейме DEC PDP-10 (со скоростью 1 MIPS) и использовала векторный графический дисплей. Логика была написана на MacLisp и Micro-Planner.
Представление на Python («состояние»)
Title
Caption goes here.